#!/bin/bash
# example s5p-no2-warp.sh /some/dir  /some/outdir 20251106

INPUT_DIR="$1"
OUTPUT_DIR="$2"
YMD="$3"

# 遍历目录下所有包含000.nc的文件
find "$INPUT_DIR" -type f -name "S5P_NRTI_L2__NO2____$YMD*.nc" | while read -r file; do
    echo "processing: $file"
    # 获取文件名（保留原文件名）
    filename=$(basename "$file")
    # 构建新路径
    outname="$OUTPUT_DIR/$filename"

    # 调用你的执行程序，将文件路径作为参数
    # 请将下面的"your_executable"替换为实际的程序名称或路径
    ./qh5_projlambert --data HDF5:$file://PRODUCT/nitrogendioxide_tropospheric_column --lon HDF5:$file://PRODUCT/longitude --lat HDF5:$file://PRODUCT/latitude --reso 3500 --fill -1 --vmin 0.0 --vmax 10.0 -r bil -o $outname.tif
done

echo "处理完成"